﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace IScreenCapture;
/// <summary>
/// 撤销/重做历史记录
/// </summary>
public interface IHistoryService
{
    void PushState(ISnapshot snapshot);
    ISnapshot Undo();
    ISnapshot Redo();
}
public interface ISnapshot { }